overarching rationale - Espagnol Anglais Dictionnaire